Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7A RUSSELL STREET Detached £600,000 5 Feb 2010
10 RUSSELL STREET £210,000 5 Dec 2023